<?php
date_default_timezone_set('America/Mexico_City');
mysql_query("set names 'utf8'");
//inserts

function inserta_autos($modelo, $placas, $ano, $usuario,$con)
{
	$consulta="INSERT INTO automovil (modelo, placas, ano, usuario_id_usuario) VALUES ('".$modelo."', '".$placas."', '".$ano."','".$usuario."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_clasificacion($nombre,$con)
{
	$consulta="INSERT INTO clasificacion (clasificacion) VALUES ('".$nombre."')";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;		
}

function inserta_equipo($modelo, $serie, $estado, $empresa, $nombre,$con)
{
	$consulta="INSERT INTO equipos (modelo, serie, estado, empresa_id_empresa, nombre) VALUES ('".$modelo."', '".$serie."', '".$estado."','".$empresa."','".$nombre."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_computo($tipo, $modelolap,$serielap,$modelocpu,$seriecpu,$modelomonitor,$seriemonitor,$modeloteclado,$serieteclado,$modelomouse,$seriemouse,$estado,$nota, $empresa, $con)
{
	$consulta="INSERT INTO equipo_computo(tipo, modelo_lap, serie_lap, modelo_cpu, serie_cpu, modelo_monitor, serie_monitor, modelo_teclado, serie_teclado, modelo_mouse, serie_mouse, estado, nota, empresa_id_empresa)
	VALUES ('".$tipo."', '".$modelolap."', '".$serielap."','".$modelocpu."', '".$seriecpu."', '".$modelomonitor."','".$seriemonitor."', '".$modeloteclado."', '".$serieteclado."','".$modelomouse."', '".$seriemouse."', '".$estado."','".$nota."', '".$empresa."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_telefono($usuario,$modelo, $serie, $telefono,$con)
{
	$consulta="INSERT INTO equipo_telefonia(usuario_id_usuario, modelo, serie, telefono) VALUES ('".$usuario."','".$modelo."', '".$serie."', '".$telefono."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_paquetes($nombre, $precio_venta, $precio_costo,$personas, $con)
{
	$consulta="INSERT INTO paquetes(nombre, precio_venta, precio_costo, no_personas) VALUES ('".$nombre."', '".$precio_venta."', '".$precio_costo."', '".$personas."')";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;			
}

function inserta_productos($nombre, $cantidad, $precio_costo, $precio_venta, $clasificacion, $stock_min, $stock_max, $empresa,$unidad,$imagen,$con)
{
	$consulta="INSERT INTO productos (nombre, cantidad, `precio_costo`, `precio_venta`, clasificacion_idclasificacion, stock_minimo, stock_maximo, empresa_id_empresa,unidad_id_unidad, imagen) Values ('".$nombre."', '".$cantidad."', '".$precio_costo."','".$precio_venta."','".$clasificacion."','".$stock_min."','".$stock_max."','".$empresa."','".$unidad."','".$imagen."')";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;	
}

function inserta_producto_paquete($producto, $paquete, $cantidad, $con)
{
	$consulta="INSERT INTO productos_has_paquetes(productos_idproductos, paquetes_idpaquetes, cantidad) VALUES ('".$producto."', '".$paquete."', '".$cantidad."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_temporal($usuario,$producto, $cantidad,$con)
{
	$consulta="INSERT INTO producto_temporal(id_usuario,idproducto, cantidad) VALUES ('".$usuario."','".$producto."', '".$cantidad."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_unidad($nombre,$con)
{
	$consulta="INSERT INTO unidad (nombre) VALUES ('".$nombre."')";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;	
}

function inserta_proveedores($empresa,$nombre, $direccion, $mail,$telefono,$pagina,$giro, $con)
{
	$consulta="INSERT INTO proveedores (empresa_id_empresa, nombre, direccion, mail, telefono, pagina_web, giro) VALUES ('".$empresa."','".$nombre."', '".$direccion."', '".$mail."','".$telefono."','".$pagina."','".$giro."')";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function inserta_usuario($nombre, $puesto, $correo, $observaciones, $empresa,$con)
{
	$consulta="INSERT INTO usuario(usuario, puesto, correo, observaciones, empresa_id_empresa) VALUES ('".$nombre."', '".$puesto."', '".$correo."','".$observaciones."','".$empresa."')";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;	
}

function insertaEmpresaid($nombre, $direccion, $telefono, $pagina, $mail, $con)
{
	$consulta="INSERT INTO empresa (nombre, direccion, telefono, pagina, mail) VALUES ('".$nombre."', '".$direccion."','".$telefono."', '".$pagina."','".$mail."')";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;		
}

//selects

function select_autos($con)
{
	$consulta="SELECT id_unidad_movil, modelo, placas, ano, usuario_id_usuario, usuario.usuario FROM automovil, usuario where id_usuario=usuario_id_usuario";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}


function select_clasificacion($con)
{
	$consulta="SELECT idclasificacion, clasificacion FROM clasificacion";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function idselect_clasificacion($id,$con)
{
	$consulta="SELECT clasificacion FROM clasificacion where idclasificacion=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_empresa($con)
{
	$consulta="SELECT id_empresa, nombre, direccion, telefono, pagina, mail FROM empresa";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}


function select_equipo($con)
{
	$consulta="SELECT id_equipo, modelo, serie, estado, empresa_id_empresa, equipos.nombre as equipo, empresa.nombre as empresa FROM equipos, empresa where id_empresa= empresa_id_empresa";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_computo($con)
{
	$consulta="SELECT id_equipo_computo, tipo, modelo_lap, serie_lap, modelo_cpu, serie_cpu, modelo_monitor, serie_monitor, modelo_teclado, serie_teclado, modelo_mouse, serie_mouse, estado, nota, empresa_id_empresa, empresa.nombre as empresa  FROM equipo_computo, empresa where id_empresa= empresa_id_empresa";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_telefono($con)
{
	$consulta="SELECT id_equipo_telefonia, usuario_id_usuario, modelo, serie, telefono FROM equipo_telefonia";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_paquetes($con)
{
	$consulta="SELECT idpaquetes, nombre, precio_venta, precio_costo, no_personas FROM paquetes";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}


function select_productos($con)
{
	$consulta="SELECT distinct idproductos, productos.nombre as producto, cantidad, `precio_costo`, `precio_venta`, clasificacion_idclasificacion, stock_minimo, stock_maximo, empresa_id_empresa, empresa.nombre as empresa,clasificacion, unidad_id_unidad, unidad.nombre as unidad
	FROM productos, empresa, unidad, clasificacion where id_empresa=empresa_id_empresa and clasificacion_idclasificacion=idclasificacion and unidad_id_unidad=idunidad";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

function select_productos_id($id,$con)
{
	$consulta="SELECT idproductos, productos.nombre as producto, cantidad, precio_costo, precio_venta, clasificacion_idclasificacion, stock_minimo, stock_maximo,unidad.nombre as unidad FROM productos,unidad where idproductos='".$id."' and idunidad=unidad_id_unidad";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

function productos_id($id,$con)
{
	$consulta="SELECT * FROM productos where idproductos=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

function todos_productos($id,$con)
{
	$consulta="select idproductos, nombre from productos where empresa_id_empresa='".$id."'";
	$resultado=mysql_query($consulta,$con);
	return $resultado;
}

function productos2($id,$texto,$con)
{
	$consulta="select idproductos, nombre from productos where empresa_id_empresa='".$id."' and nombre like '%".$texto."%'";
	$resultado=mysql_query($consulta,$con);
	return $resultado;

}

function select_producto_paquete($con)
{
	$consulta="SELECT productos_idproductos, paquetes_idpaquetes,productos.nombre as productos, paquetes.nombre as paquetes, cantidad FROM productos_has_paquetes, productos, paquetes where productos_idproductos=idproductos and paquetes_idpaquetes=idpaquetes";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_temporal($usuario,$con)
{
	$consulta="SELECT idproducto, id_usuario, cantidad FROM producto_temporal where producto_temporal.id_usuario='".$usuario."'";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_unidad($con)
{
	$consulta="SELECT idunidad, nombre, productos_idproductos FROM unidad";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}
function select_unidad_id($id,$con)
{
	$consulta="SELECT idunidad, unidad.nombre FROM unidad,productos where idproductos='".$id."' and unidad_id_unidad=idunidad";
	$resultado=mysql_query($consulta,$con);
	return $resultado;
}


function select_proveedores($con)
{
	$consulta="SELECT idproveedores, empresa_id_empresa, proveedores.nombre, direccion, mail, telefono, pagina_web, giro, empresa.nombre as empresa FROM proveedores where empresa_id_empresa=id_empresa ";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function select_usuario($con)
{
	$consulta="SELECT id_usuario, usuario, puesto, correo, observaciones, empresa_id_empresa, nombre as empresa FROM usuario, empresa where id_empresa=empresa_id_empresa";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

//updates

function update_autos($id,$modelo, $placas, $ano, $usuario,$con)
{
	$consulta="UPDATE automovil SET modelo = '".$modelo."' , placas = '".$placas."', ano = ".$ano.", usuario_id_usuario = ".$usuario_id_usuario." WHERE id_unidad_movil=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_clasificacion($id, $nombre,$con)
{
	$consulta="UPDATE clasificacion SET clasificacion = '".$nombre."' WHERE idclasificacion=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_equipo($id,$modelo, $serie, $estado, $empresa, $nombre,$con)
{
	$consulta="UPDATE equipos SET modelo = '".$modelo."' , serie = '".$serie."', estado = '".$estado."', empresa_id_empresa = ".$empresa.", nombre = '".$nombre."' WHERE id_equipo=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_computo($id,$tipo, $modelolap,$serielap,$modelocpu,$seriecpu,$modelomonitor,$seriemonitor,$modeloteclado,$serieteclado,$modelomouse,$seriemouse,$estado,$nota, $empresa, $con)
{
	$consulta="UPDATE equipo_computo SET tipo = '".$tipo."' , modelo_lap = '".$modelolap."', serie_lap = '".$serielap."', modelo_cpu = '".$modelocpu."', serie_cpu = '".$seriecpu."', modelo_monitor = '".$modelomonitor."', serie_monitor = '".$seriemonitor."', modelo_teclado = '".$modeloteclado."', serie_teclado = '".$serieteclado."', modelo_mouse = '".$modelomouse."', serie_mouse = '".$seriemouse."', estado = '".$estado."', nota = '".$nota."', empresa_id_empresa = ".$empresa." 
	WHERE id_equipo_computo=id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_telefono($id,$usuario,$modelo, $serie, $telefono,$con)
{
	$consulta="UPDATE equipo_telefonia SET usuario_id_usuario = ".$usuario." , modelo = '".$modelo."', serie = '".$serie."', telefono = ".$telefono." 
	WHERE id_equipo_telefonia=$id ";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_paquetes($id,$nombre, $precio_venta, $precio_costo,$personas, $con)
{
	$consulta="UPDATE paquetes SET nombre = '".$nombre."', precio_venta = '".$precio_venta."', precio_costo = '".$precio_costo."', no_personas = ".$personas."  WHERE idpaquetes=$id ";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;			
}

function update_productos($id,$nombre, $cantidad, $precio_costo, $precio_venta, $stock_min, $stock_max,$imagen,$con)
{
	$consulta="UPDATE productos SET nombre = '".$nombre."', cantidad = ".$cantidad.", `precio_costo` = '".$precio_costo."', `precio_venta` ='".$precio_venta."',  stock_minimo = '".$stock_min."', stock_maximo = '".$stock_max."',imagen= '".$imagen."'
    WHERE idproductos=$id ";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;	
}

function update_unidad($id,$nombre, $productos,$con)
{
	$consulta="UPDATE unidad SET nombre = '".$nombre."', productos_idproductos = ".$productos."  WHERE idunidad=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_proveedores($id,$empresa,$nombre, $direccion, $mail,$telefono,$pagina,$giro, $con)
{
	$consulta="UPDATE proveedores SET empresa_id_empresa = ".$empresa.", nombre = '".$nombre."', direccion = '".$direccion."', mail = '".$mail."', telefono = '".$telefono."', pagina_web = '".$pagina."', giro = '".$giro."' 
	WHERE idproveedores=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function update_usuario($id,$nombre, $puesto, $correo, $observaciones, $empresa,$con)
{
	$consulta="UPDATE usuario SET usuario = '".$nombre."' , puesto = '".$puesto."', correo = '".$correo."', observaciones = '".$observaciones."', empresa_id_empresa = ".$empresa." 
	WHERE id_usuario=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function updateEmpresaid($id,$nombre, $direccion, $telefono, $pagina, $mail, $con)
{
	$consulta="UPDATE empresa SET nombre = '".$nombre."' , direccion = '".$direccion."', telefono = '".$telefono."', pagina = '".$pagina."', mail = '".$mail."' WHERE id_empresa=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

//deletes

function delete_autos($id,$con)
{
	$consulta="delete from  automovil WHERE id_unidad_movil=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_clasificacion($id,$con)
{
	$consulta="delete from clasificacion WHERE idclasificacion=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_equipo($id,$con)
{
	$consulta="delete from equipos  WHERE id_equipo=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_computo($id, $con)
{
	$consulta="delete from  equipo_computo WHERE id_equipo_computo=id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_telefono($id,$con)
{
	$consulta="delete from equipo_telefonia	WHERE id_equipo_telefonia=$id ";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_paquetes($id,$con)
{
	$consulta="delete from paquetes WHERE idpaquetes=$id ";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;			
}

function delete_productos($id,$con)
{
	$consulta="delete from  productos WHERE idproductos=$id ";
	mysql_query($consulta,$con);
	$id=mysql_insert_id();
	return $id;	
}

function delete_unidad($id,$con)
{
	$consulta="delete from unidad WHERE idunidad=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_proveedores($id, $con)
{
	$consulta="delete from proveedores WHERE idproveedores=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function delete_usuario($id,$con)
{
	$consulta="delete from usuario WHERE id_usuario=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;		
}

function deleteEmpresaid($id,$con)
{
	$consulta="delete from empresa WHERE id_empresa=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

function deletetemporal($id,$con)
{
	$consulta="delete from producto_temporal WHERE idproducto=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

function deletetemporal_usuario($id,$con)
{
	$consulta="delete from producto_temporal WHERE id_usuario=$id";
	$resultado=mysql_query($consulta,$con);
	return $resultado;	
}

?>